import request from '@/utils/request';

// 獲取開通城市列表
export function getOpenCity() {
	return request({
		url: '/api/index/getCitys',
		method: 'GET'
	})
}

// 獲取門店列表
export function storesList(data) {
	return request({
		url: '/api/index/stores',
		method: 'POST',
		data
	})
}

// 獲取輪播圖
export function getSwiperList() {
	return request({
		url: '/api/index/getIndexHeaderAggregate',
		method: 'GET'
	})
}

// 獲取標籤列表
export function getLabelList() {
	return request({
		url: '/api/index/getLabelList',
		method: 'GET'
	})
}

// 獲取加盟信息
export function getUserJoin() {
	return request({
		url: '/api/user/join',
		method: 'GET'
	})
}

// 申請加盟
export function applyUserJoin(data) {
	return request({
		url: '/api/user/join',
		method: 'POST',
		data
	})
}

// 獲取常見問題
export function getCommonQuestion() {
	return request({
		url: '/api/index/getHelp',
		method: 'GET'
	})
}

// 獲取店鋪卡券列表（優惠劵，電子票券，儲值卡）
export function getStoreCouponList(data) {
	return request({
		url: '/api/order/getStoreCouponList',
		method: 'GET',
		data
	})
}

// 領取店鋪優惠券
export function receiveStoreCoupon(data) {
	return request({
		url: '/api/order/receiveCoupons',
		method: 'POST',
		data
	})
}

// 購買電子票券、儲值卡
export function ticketRollCardBuy(data) {
	return request({
		url: '/api/order/buyCoupons',
		method: 'POST',
		data
	})
}

// 用戶充值餘額
export function recharge(data) {
	return request({
		url: '/api/order/recharge',
		method: 'POST',
		data
	})
}

// 獲取店鋪下的門店列表
export function getStoreRoom(data) {
	return request({
		url: '/api/index/getRoom',
		method: 'GET',
		data
	})
}

// 獲取預訂包廂信息
export function getRoomInfo(data) {
	return request({
		url: '/api/order/getRoomInfo',
		method: 'GET',
		data
	})
}

// 用戶預約訂單
export function reservationOrder(data) {
	return request({
		url: '/api/order/addOrder',
		method: 'POST',
		data
	})
}

// 獲取所有城市
export function getCityAll() {
	return request({
		url: '/api/index/getArea',
		method: 'GET'
	})
}

// 客戶機 掃碼操作
export function setLoginStatus(data) {
	return request({
		url: '/api/index/setLoginStatus',
		method: 'POST',
		data
	})
}

// 客戶機 用戶確認終端登陸
export function changUserLoginType(data) {
	return request({
		url: '/api/user/changUserloginType',
		method: 'POST',
		data
	})
}

// 獲取儲值贈送福利列表
export function getRechargeWelfareList(data) {
	return request({
		url: '/api/order/getRechargeList',
		method: 'GET',
		data
	})
}

// 获取当前版本号
export function getVersion() {
	return request({
		url: '/api/index/getAppVersion',
		method: 'GET'
	})
}
// 獲取下載地址
export function getDownloadApp() {
	return request({
		url: '/api/index/downloadApp',
		method: 'GET'
	})
}